.register{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	.foemBoxBg{
		margin-top:10px;
	    width: 300px;
		.formBox{
			overflow: hidden;
			li{
				margin-bottom: 10px;
				overflow: hidden;
				.t{
					display: flex;
					flex-direction: row;
					align-items: center;
					b{
						color: #f00;
						font-size: 14px;
						height: 28px;
						line-height: 28px;
						display: block;
						font-weight: bolder;
					}
					span{
						display: block;
						color: #808080;
						font-size: 14px;
						height: 28px;
						line-height: 28px;
						margin-left: 5px;
					}
				}
				.b{
					margin-top: 5px;
					position: relative;
					input{
						display: block;
						outline: none;
						border: 1px solid #d9d9d9;
						width: 278px;
						padding: 0 10px;
						height: 36px;
						line-height: 36px;
						color: #000;
						font-size: 14px;
					}
					
					input::placeholder{
						color: #ccc;
					} 
					
					.seeBox{
						position: absolute;
						top: 0;
						right: 5px;
						bottom: 0;
						margin: auto;
						width:20px;
						height: 20px;
						cursor: pointer;
						img{
							display: block;
							width: 100%;
						}
					}
				}
			
				.pwdInp input{
					padding-right: 30px;
					width: 258px;
				}
			
				.loginBtn{
					color: #fff;
					font-size: 14px;
					border-radius: 6px;
					background-color: #ff8040;
					cursor: pointer;
					height: 38px;
					line-height: 38px;
					text-align: center;
					margin-top: 10px;
				}
			}
		}
		.txtBtn{
			overflow: hidden;
			li{
				margin: 10px 0;
				display: flex;
				flex-direction: row-reverse;
				span{
					display: block;
					color: #ff8040;
					font-size: 14px;
					height: 24px;
					line-height: 24px;
					cursor: pointer;
					margin-left: 15px;
				}
			}
		}
	}
}